.mask {
  background: rgba(0, 0, 0, 0.55);
  opacity: 1;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 10;
}
.popupBody {
  background: #fff;
  width: 100%;
  position: fixed;
  z-index: 11;
  left: 0;
  bottom: 0;
  padding: $padding;
  .header {
    display: flex;
    justify-content: space-between;
    .Button {
      color: $primary-color;
      font-size: 30px;
    }
  }
  :global {
    .nut-tabs__titles {
      padding: 0;
    }
    .nut-tabs__list {
      .nut-tabs__titles-item {
        flex: initial;
        min-width: auto;
        width: auto;
        padding: 0 !important;
        margin-right: $padding;
        padding: var(--nutui-cascader-tabs-item-padding, 0 10px);
        white-space: nowrap;
        line-height: var(--nutui-cascader-line-height, 40px);
      }
    }
  }
  .cascaderPan {
    height: 50vh;
    overflow-y: auto;
    .item {
      padding: $padding 0;
      font-size: 28px;
    }
    .disabled {
      color: #cccccc;
    }
    .active {
      color: $primary-color;
    }
  }
}
